advanced trainer - Turkish English Dictionary